fix: 23958 reload attachment preview and close, app displays random chat for few seconds#25521
Conversation
|
@rushatgabhane Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
…hat for few seconds
|
@rushatgabhane The PR is ready for review, but I want to change a bit, because on mweb if we just use |
|
@rushatgabhane Can you help take a look at my PR? |
|
any updates? @rushatgabhane |
Reviewer Checklist
Screenshots/VideosWebScreen.Recording.2023-08-23.at.09.25.20.movMobile Web - ChromeWhatsApp.Video.2023-08-23.at.09.41.10.mp4Mobile Web - SafariScreen.Recording.2023-08-23.at.09.43.02.movDesktopScreen.Recording.2023-08-23.at.09.45.29.moviOSScreen.Recording.2023-08-23.at.09.38.51.movAndroidScreen.Recording.2023-08-23.at.09.38.36.mov |
|
@tienifr please correct test step number 9. Remove "Observer that app displays random chat for few seconds before again displaying the right chat" |
|
Updated |
|
@tienifr please add screenshot for Android, thanks! |
|
@Julesssss is out this week, I'm going to assign another engineer for review. |
|
@rushatgabhane Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@Julesssss Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
Okay I can't seem to assign another BE reviewer randomly. I'll do this another way. |
|
@cristipaval assigned you for review since @Julesssss is out for the week. |
|
@cristipaval Can you help reivew my PR? Thanks |
|
@tienifr Could you please fix the conflicts? |
|
@cristipaval Thanks for pointing that out. I just fixed the conflict |
|
@cristipaval looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
The tests passed actually. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/cristipaval in version: 1.3.58-0 🚀
|
|
🚀 Deployed to production by https://github.com/luacmartins in version: 1.3.58-5 🚀
|
|
🚀 Deployed to staging by https://github.com/cristipaval in version: 1.3.59-0 🚀
|
|
🚀 Deployed to production by https://github.com/luacmartins in version: 1.3.59-5 🚀
|
Details
Fixed Issues
$ #23958
PROPOSAL: #23958 (comment)
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Web
Screen.Recording.2023-08-19.at.15.17.44.mov
Mobile Web - Chrome
367929573_6663213070381093_784646807334817577_n.mp4
Mobile Web - Safari
367713576_5963035170464531_807867623318726953_n.mp4
Desktop
Screen.Recording.2023-08-19.at.15.48.20.mov
iOS
Screen.Recording.2023-08-19.at.16.48.26.mov
Android
Screen.Recording.2023-08-23.at.11.47.27.1.mov